home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group93b.txt
/
000029_icon-group-sender _Tue Apr 27 08:44:18 1993.msg
< prev
next >
Wrap
Internet Message Format
|
1993-06-16
|
5KB
Received: by cheltenham.cs.arizona.edu; Tue, 27 Apr 1993 10:49:44 MST
Date: 27 Apr 1993 08:44:18 -0600 (CST)
From: Chris Tenaglia - 257-8765 <TENAGLIA@mis.mcw.edu>
Subject: Icon in the Real World
To: icon-group@cs.arizona.edu
Message-Id: <01GXI05D4Y7M8WW7BE@mis.mcw.edu>
Organization: Medical College of Wisconsin (Milwaukee, WI)
X-Vms-To: in%"icon-group@cs.arizona.edu"
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-Transfer-Encoding: 7BIT
Status: R
Errors-To: icon-group-errors@cs.arizona.edu
Even though Icon isn't officially supported by our organization, I have
put together a number applications with it that I consider to be production
quality. Most of the time, icon is mixed with one or more other software
products to produce the desired effect.
Application : Requestline
Department : Library
Purpose : Interlibrary loan. This is a very simple application that
displays a data entry form with a request for book, newspaper,
periodical, thesis etc,... Depending on the type of request
a second for pops up taking in specific fields identifying
information. A special transmittal file is written and emailed
to the librarians for processing. The 144 line icon program
replaces an 8,000 line C program, and it took me all of 4 hours
to put together. The data-entry forms are de-coupled from the
application, so they can be edited and updated without needing
to recompile.
Application : TSM_Check
Department : MIS/ITS
Purpose : Works in concert with DECs terminal server manager software
to find terminal server ports stuck in a 'disconnecting' state
and clear them.
Application : 600Baud
Department : MIS/ITS
Purpose : Works in concert with DECs terminal server manager software
to find terminal server ports stuck at 600 baud because of
flakey slave printers or rain storms and resets them.
Application : VERSIONS
Department : MIS/ITS
Purpose : Works in concert with DECs terminal server manager software
to display the software versions and boot dates of all the
terminal servers. (in our multi-enterprise network occasionally
another corporations software loads the wrong version. And in
general they need to be rebooted once every 6 months for
reliability reasons.
Application : SRCH
Department : MIS/ITS
Purpose : Works in concert with a FOCUS download of name, address, and
ssn as a search engine to verify that people requesting
accounts are indeed current employees.
Application : MENU
Department : ITS
Purpose : Easy menu system for users initially given unix accounts. It
offers a simple front end to Email, News, Telnet, Ftp, Gopher,
Library Card Catalog, and some other campus services.
Application : XMENU
Department : ITS
Purpose : Same as MENU, but is point and click X-based.
Application : FIND/PHONEBOOK
Department : MIS
Purpose : This runs in the background occasionally. It goes through the
user database that contains names, departments and phone numbers
in order to provide an on-line telephone/email directory. The
search engine the users use was built from bundled VMS utilities.
Application : INACTIVE_USER
Department : MIS
Purpose : Looks for user accounts not used since a certain date and
deletes the account, files, directories, and mailing list
entries for those users.
Application : CPU & MEM
Department : ITS
Purpose : Graphically monitors memory and CPU usage on unix systems with
the user interface much like VMS MONITOR.
Application : NETWORK
Department : Faculty Affairs
Purpose : Pathworks LAN Network services menu. A number of services
exist, except that the USE and NET commands have such a
hairy syntax, I front ended them with this menu. This is
PC based and is actually still running Icon 5.9 (because
of memory constraints).
These are a sampling of what I've been able to do with ICON. There is tons
of things we can do with email and messaging, and while I've mentioned one
here, I've written others and they've all been well received. We hired a
net guru with Icon and Perl experience a little over a year ago so I've been
saying he can back me up on all this stuff. Gotta get the foot in the door
somehow. (besides it'll make nice consultant/contract programmer business
if I decide to leave someday).
Chris Tenaglia (System Manager) | "The past explained,
Medical College of Wisconsin | the future fortold,
8701 W. Watertown Plank Rd. | the present largely appologized for."
Milwaukee, WI 53226 | Organon to The Doctor
(414)257-8765 |
tenaglia@mis.mcw.edu